<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html lang="en">
<HEAD>

<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">

<LINK REL="STYLESHEET" HREF="../book.css" CHARSET="ISO-8859-1" TYPE="text/css">
<TITLE>Launching Java applications</TITLE>

<link rel="stylesheet" type="text/css" HREF="../book.css">
</HEAD>
<BODY BGCOLOR="#ffffff">
<h4>Launching Java applications</h4>
<p>
In <a href="debug_launch_processfactories.htm">Process factories</a>, we saw how a system process is used to invoke
a program and how wrapping it with an <a href="../reference/api/org/eclipse/debug/core/model/IProcess.html"><b>IProcess</b></a>
allows clients to access launch-related information about the process.  These techniques are general and can be used to launch
any external program from the platform.
</p>
<p>Additional classes provided in the <b>org.eclipse.jdt.debug</b> plug-in provide support for launching a specific JRE with a specified
classpath, arguments, VM arguments, and a main type.  See the following references for more specific information about launching
a Java application:</p>
<ul>
<li><a href="http://www.eclipse.org/articles/Article-Java-launch/launching-java.html">Launching Java Applications Programmatically</a> </li>
<li><a href="http://www.eclipse.org/articles/Article-Launch-Framework/launch.html">We Have Lift-off: The Launching Framework in Eclipse</a></li>
</ul>

</BODY>
</HTML>
